# far model CODE resource # near model jump table entries starting at A5 + 0x00000000 (0 of them) # far model jump table entries starting at A5 + 0x00003688 (3 of them) # A5 relocation data at 0x000001E4 # A5 relocation at 00000034 # A5 relocation at 0000005C # A5 relocation at 00000084 # A5 relocation at 000000AC # A5 relocation at 000000D4 # A5 relocation at 0000003C # A5 relocation at 00000048 # A5 relocation at 00000070 # A5 relocation at 00000098 # A5 relocation at 000000C0 # A5 relocation at 000000E8 # A5 relocation at 00000056 # A5 relocation at 00000064 # A5 relocation at 0000007E # A5 relocation at 0000008C # A5 relocation at 000000A6 # A5 relocation at 000000B4 # A5 relocation at 000000CE # A5 relocation at 000000DC # A5 relocation at 000000F6 # A5 relocation at 00000114 # A5 relocation at 0000012A # A5 relocation at 00000184 # A5 relocation at 0000019A # A5 is 0x00000000 # PC relocation data at 0x00000206 # load address is 0x00000000 00000000 0000 0000 ori.b D0, 0x0 00000004 4348 chk.w D1, A0 00000006 455A chk.w D2, [A2]+ 00000008 2F0A move.l -[A7], A2 0000000A 1039 FFFE C66C move.b D0, [0xFFFEC66C] 00000010 6720 beq +0x22 /* 00000032 */ 00000012 4EB9 0000 1A52 jsr [0x00001A52] 00000018 2F3C 0000 0082 move.l -[A7], 0x82 0000001E 4EB9 0000 0BEA jsr [0x00000BEA] 00000024 2440 movea.l A2, D0 00000026 200A move.l D0, A2 00000028 6708 beq +0xA /* 00000032 */ 0000002A 2F0A move.l -[A7], A2 0000002C 4EB9 0000 286A jsr [0x0000286A] label00000032: 00000032 1039 FFFE C66C move.b D0, [0xFFFEC66C] 00000038 6720 beq +0x22 /* 0000005A */ 0000003A 4EB9 0000 1A5A jsr [0x00001A5A] 00000040 2F3C 0000 00AE move.l -[A7], 0xAE 00000046 4EB9 0000 0BEA jsr [0x00000BEA] 0000004C 2440 movea.l A2, D0 0000004E 200A move.l D0, A2 00000050 6708 beq +0xA /* 0000005A */ 00000052 2F0A move.l -[A7], A2 00000054 4EB9 0000 287A jsr [0x0000287A] label0000005A: 0000005A 1039 FFFE C66C move.b D0, [0xFFFEC66C] 00000060 6720 beq +0x22 /* 00000082 */ 00000062 4EB9 0000 1A62 jsr [0x00001A62] 00000068 2F3C 0000 00B0 move.l -[A7], 0xB0 0000006E 4EB9 0000 0BEA jsr [0x00000BEA] 00000074 2440 movea.l A2, D0 00000076 200A move.l D0, A2 00000078 6708 beq +0xA /* 00000082 */ 0000007A 2F0A move.l -[A7], A2 0000007C 4EB9 0000 2892 jsr [0x00002892] label00000082: 00000082 1039 FFFE C66C move.b D0, [0xFFFEC66C] 00000088 6720 beq +0x22 /* 000000AA */ 0000008A 4EB9 0000 1A6A jsr [0x00001A6A] 00000090 2F3C 0000 00C6 move.l -[A7], 0xC6 00000096 4EB9 0000 0BEA jsr [0x00000BEA] 0000009C 2440 movea.l A2, D0 0000009E 200A move.l D0, A2 000000A0 6708 beq +0xA /* 000000AA */ 000000A2 2F0A move.l -[A7], A2 000000A4 4EB9 0000 28A2 jsr [0x000028A2] label000000AA: 000000AA 1039 FFFE C66C move.b D0, [0xFFFEC66C] 000000B0 6720 beq +0x22 /* 000000D2 */ 000000B2 4EB9 0000 1A72 jsr [0x00001A72] 000000B8 2F3C 0000 00B2 move.l -[A7], 0xB2 000000BE 4EB9 0000 0BEA jsr [0x00000BEA] 000000C4 2440 movea.l A2, D0 000000C6 200A move.l D0, A2 000000C8 6708 beq +0xA /* 000000D2 */ 000000CA 2F0A move.l -[A7], A2 000000CC 4EB9 0000 28AA jsr [0x000028AA] label000000D2: 000000D2 245F movea.l A2, [A7]+ 000000D4 4E75 rts 000000D6 FFFF .invalid <> 000000D8 4E56 0000 link A6, 0 000000DC 48E7 0038 movem.l -[A7], A2,A3,A4 000000E0 7000 moveq.l D0, 0x00 000000E2 2840 movea.l A4, D0 000000E4 202E 0008 move.l D0, [A6 + 0x8] 000000E8 672C beq +0x2E /* 00000116 */ 000000EA 4EB9 0000 1A5A jsr [0x00001A5A] 000000F0 2640 movea.l A3, D0 000000F2 206E 0008 movea.l A0, [A6 + 0x8] 000000F6 2468 001E movea.l A2, [A0 + 0x1E] 000000FA 6016 bra +0x18 /* 00000112 */ label000000FC: 000000FC 2F0B move.l -[A7], A3 000000FE 2F0A move.l -[A7], A2 00000100 4EB9 0000 1572 jsr [0x00001572] 00000106 4A00 tst.b D0 00000108 6704 beq +0x6 /* 0000010E */ 0000010A 284A movea.l A4, A2 0000010C 6008 bra +0xA /* 00000116 */ label0000010E: 0000010E 246A 001E movea.l A2, [A2 + 0x1E] label00000112: 00000112 200A move.l D0, A2 00000114 66E6 bne -0x18 /* 000000FC */ label00000116: 00000116 200C move.l D0, A4 00000118 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000011C 4E5E unlink A6 0000011E 205F movea.l A0, [A7]+ 00000120 584F addq.w A7, 4 00000122 4ED0 jmp [A0] 00000124 9F47 subx.w D7, D7 00000126 6574 bcs +0x76 /* 0000019C */ 00000128 5061 addq.w -[A1], 8 0000012A 7265 moveq.l D1, 0x65 0000012C 6E74 bgt +0x76 /* 000001A2 */ 0000012E 4578 7061 chk.w D2, [0x00007061] 00000132 6E64 bgt +0x66 /* 00000198 */ 00000134 6572 bcs +0x74 /* 000001A8 */ 00000136 5669 6577 addq.w [A1 + 0x6577], 3 0000013A 5F5F subq.w [A7]+, 7 0000013C 4650 not.w [A0] 0000013E 3554 5669 move.w [A2 + 0x5669], [A4] 00000142 6577 bcs +0x79 /* 000001BB */ 00000144 0000 FFFF ori.b D0, 0xFF 00000148 4E56 0000 link A6, 0 0000014C 48E7 0038 movem.l -[A7], A2,A3,A4 00000150 7000 moveq.l D0, 0x00 00000152 2840 movea.l A4, D0 00000154 202E 0008 move.l D0, [A6 + 0x8] 00000158 672C beq +0x2E /* 00000186 */ 0000015A 4EB9 0000 1A52 jsr [0x00001A52] 00000160 2640 movea.l A3, D0 00000162 206E 0008 movea.l A0, [A6 + 0x8] 00000166 2468 001E movea.l A2, [A0 + 0x1E] 0000016A 6016 bra +0x18 /* 00000182 */ label0000016C: 0000016C 2F0B move.l -[A7], A3 0000016E 2F0A move.l -[A7], A2 00000170 4EB9 0000 1572 jsr [0x00001572] 00000176 4A00 tst.b D0 00000178 6704 beq +0x6 /* 0000017E */ 0000017A 284A movea.l A4, A2 0000017C 6008 bra +0xA /* 00000186 */ label0000017E: 0000017E 246A 001E movea.l A2, [A2 + 0x1E] label00000182: 00000182 200A move.l D0, A2 00000184 66E6 bne -0x18 /* 0000016C */ label00000186: 00000186 200C move.l D0, A4 00000188 4CDF 1C00 movem.l A2,A3,A4, [A7]+ 0000018C 4E5E unlink A6 0000018E 205F movea.l A0, [A7]+ 00000190 584F addq.w A7, 4 00000192 4ED0 jmp [A0] 00000194 8022 or.b D0, -[A2] 00000196 4765 chk.w D3, -[A5] label00000198: 00000198 7450 moveq.l D2, 0x50 0000019A 6172 bsr +0x74 /* 0000020E */ label0000019C: 0000019C 656E bcs +0x70 /* 0000020C */ 0000019E 7445 moveq.l D2, 0x45 000001A0 7870 moveq.l D4, 0x70 label000001A2: 000001A2 616E bsr +0x70 /* 00000212 */ 000001A4 6465 bcc +0x67 /* 0000020B */ 000001A6 7256 moveq.l D1, 0x56 label000001A8: 000001A8 6965 bvs +0x67 /* 0000020F */ 000001AA 774D moveq.l D3, 0x4D 000001AC 6772 beq +0x74 /* 00000220 */ 000001AE 5F5F subq.w [A7]+, 7 000001B0 4650 not.w [A0] 000001B2 3554 5669 move.w [A2 + 0x5669], [A4] 000001B6 6577 bcs +0x79 /* 0000022F */ 000001B8 0000 FFFF ori.b D0, 0xFF 000001BC 1A14 move.b D5, [A4] 000001BE 1414 move.b D2, [A4] 000001C0 1400 move.b D2, D0 000001C2 FFFF .invalid <> 000001C4 FFB4 .invalid <> 000001C6 0614 1414 addi.b [A4], 0x14 000001CA 1400 move.b D2, D0 000001CC FFFF .invalid <> 000001CE FFB7 .invalid <> 000001D0 070D btst A5, D3 000001D2 070D btst A5, D3 000001D4 070D btst A5, D3 000001D6 070D btst A5, D3 000001D8 0F0B btst A3, D7 000001DA 2D0B move.l -[A6], A3 000001DC 0000 0000 ori.b D0, 0x0 000001E0 0000 0000 ori.b D0, 0x0 000001E4 0000 0000 ori.b D0, 0x0 000001E8 0000 0000 ori.b D0, 0x0 000001EC 0000 0000 ori.b D0, 0x0 000001F0 0000 0000 ori.b D0, 0x0 000001F4 0000 0000 ori.b D0, 0x0 000001F8 0000 0000 ori.b D0, 0x0 000001FC 0000 0000 ori.b D0, 0x0 00000200 0000 0000 ori.b D0, 0x0 00000204 0000 0000 ori.b D0, 0x0 00000208 0000 0000 ori.b D0, 0x0 label0000020C: 0000020C 0000 0000 ori.b D0, 0x0 // begin alternate branch 0000020E-00000212 fn0000020E: 0000020E 0000 0000 ori.b D0, 0x0 // end alternate branch 0000020E-00000212 fn0000020E: // (misaligned) 00000210 0000 0000 ori.b D0, 0x0 // begin alternate branch 00000212-000003D8 fn00000212: 00000212 0000 0000 ori.b D0, 0x0 00000216 0000 0000 ori.b D0, 0x0 0000021A 0000 0000 ori.b D0, 0x0 0000021E 0000 0000 ori.b D0, 0x0 label00000220: // (misaligned) 00000222 0000 0000 ori.b D0, 0x0 00000226 0000 0000 ori.b D0, 0x0 0000022A 0000 0000 ori.b D0, 0x0 0000022E 0000 0000 ori.b D0, 0x0 00000232 0000 0000 ori.b D0, 0x0 00000236 0000 0000 ori.b D0, 0x0 0000023A 0000 0000 ori.b D0, 0x0 0000023E 0000 0000 ori.b D0, 0x0 00000242 0000 0000 ori.b D0, 0x0 00000246 0000 0000 ori.b D0, 0x0 0000024A 0000 0000 ori.b D0, 0x0 0000024E 0000 0000 ori.b D0, 0x0 00000252 0000 0000 ori.b D0, 0x0 00000256 0000 0000 ori.b D0, 0x0 0000025A 0000 0000 ori.b D0, 0x0 0000025E 0000 0000 ori.b D0, 0x0 00000262 0000 0000 ori.b D0, 0x0 00000266 0000 0000 ori.b D0, 0x0 0000026A 0000 0000 ori.b D0, 0x0 0000026E 0000 0000 ori.b D0, 0x0 00000272 0000 0000 ori.b D0, 0x0 00000276 0000 0000 ori.b D0, 0x0 0000027A 0000 0000 ori.b D0, 0x0 0000027E 0000 0000 ori.b D0, 0x0 00000282 0000 0000 ori.b D0, 0x0 00000286 0000 0000 ori.b D0, 0x0 0000028A 0000 0000 ori.b D0, 0x0 0000028E 0000 0000 ori.b D0, 0x0 00000292 0000 0000 ori.b D0, 0x0 00000296 0000 0000 ori.b D0, 0x0 0000029A 0000 0000 ori.b D0, 0x0 0000029E 0000 0000 ori.b D0, 0x0 000002A2 0000 0000 ori.b D0, 0x0 000002A6 0000 0000 ori.b D0, 0x0 000002AA 0000 0000 ori.b D0, 0x0 000002AE 0000 0000 ori.b D0, 0x0 000002B2 0000 0000 ori.b D0, 0x0 000002B6 0000 0000 ori.b D0, 0x0 000002BA 0000 0000 ori.b D0, 0x0 000002BE 0000 0000 ori.b D0, 0x0 000002C2 0000 0000 ori.b D0, 0x0 000002C6 0000 0000 ori.b D0, 0x0 000002CA 0000 0000 ori.b D0, 0x0 000002CE 0000 0000 ori.b D0, 0x0 000002D2 0000 0000 ori.b D0, 0x0 000002D6 0000 0000 ori.b D0, 0x0 000002DA 0000 0000 ori.b D0, 0x0 000002DE 0000 0000 ori.b D0, 0x0 000002E2 0000 0000 ori.b D0, 0x0 000002E6 0000 0000 ori.b D0, 0x0 000002EA 0000 0000 ori.b D0, 0x0 000002EE 0000 0000 ori.b D0, 0x0 000002F2 0000 0000 ori.b D0, 0x0 000002F6 0000 0000 ori.b D0, 0x0 000002FA 0000 0000 ori.b D0, 0x0 000002FE 0000 0000 ori.b D0, 0x0 00000302 0000 0000 ori.b D0, 0x0 00000306 0000 0000 ori.b D0, 0x0 0000030A 0000 0000 ori.b D0, 0x0 0000030E 0000 0000 ori.b D0, 0x0 00000312 0000 0000 ori.b D0, 0x0 00000316 0000 0000 ori.b D0, 0x0 0000031A 0000 0000 ori.b D0, 0x0 0000031E 0000 0000 ori.b D0, 0x0 00000322 0000 0000 ori.b D0, 0x0 00000326 0000 0000 ori.b D0, 0x0 0000032A 0000 0000 ori.b D0, 0x0 0000032E 0000 0000 ori.b D0, 0x0 00000332 0000 0000 ori.b D0, 0x0 00000336 0000 0000 ori.b D0, 0x0 0000033A 0000 0000 ori.b D0, 0x0 0000033E 0000 0000 ori.b D0, 0x0 00000342 0000 0000 ori.b D0, 0x0 00000346 0000 0000 ori.b D0, 0x0 0000034A 0000 0000 ori.b D0, 0x0 0000034E 0000 0000 ori.b D0, 0x0 00000352 0000 0000 ori.b D0, 0x0 00000356 0000 0000 ori.b D0, 0x0 0000035A 0000 0000 ori.b D0, 0x0 0000035E 0000 0000 ori.b D0, 0x0 00000362 0000 0000 ori.b D0, 0x0 00000366 0000 0000 ori.b D0, 0x0 0000036A 0000 0000 ori.b D0, 0x0 0000036E 0000 0000 ori.b D0, 0x0 00000372 0000 0000 ori.b D0, 0x0 00000376 0000 0000 ori.b D0, 0x0 0000037A 0000 0000 ori.b D0, 0x0 0000037E 0000 0000 ori.b D0, 0x0 00000382 0000 0000 ori.b D0, 0x0 00000386 0000 0000 ori.b D0, 0x0 0000038A 0000 0000 ori.b D0, 0x0 0000038E 0000 0000 ori.b D0, 0x0 00000392 0000 0000 ori.b D0, 0x0 00000396 0000 0000 ori.b D0, 0x0 0000039A 0000 0000 ori.b D0, 0x0 0000039E 0000 0000 ori.b D0, 0x0 000003A2 0000 0000 ori.b D0, 0x0 000003A6 0000 0000 ori.b D0, 0x0 000003AA 0000 0000 ori.b D0, 0x0 000003AE 0000 0000 ori.b D0, 0x0 000003B2 0000 0000 ori.b D0, 0x0 000003B6 0000 0000 ori.b D0, 0x0 000003BA 0000 0000 ori.b D0, 0x0 000003BE 0000 0000 ori.b D0, 0x0 000003C2 0000 0000 ori.b D0, 0x0 000003C6 0000 0000 ori.b D0, 0x0 000003CA 0000 0000 ori.b D0, 0x0 000003CE 0000 0000 ori.b D0, 0x0 000003D2 0000 0000 ori.b D0, 0x0 000003D6 0000 .incomplete // end alternate branch 00000212-000003D8 fn00000212: // (misaligned) 00000214 0000 0000 ori.b D0, 0x0 00000218 0000 0000 ori.b D0, 0x0 0000021C 0000 0000 ori.b D0, 0x0 label00000220: 00000220 0000 0000 ori.b D0, 0x0 00000224 0000 0000 ori.b D0, 0x0 00000228 0000 0000 ori.b D0, 0x0 0000022C 0000 0000 ori.b D0, 0x0 00000230 0000 0000 ori.b D0, 0x0 00000234 0000 0000 ori.b D0, 0x0 00000238 0000 0000 ori.b D0, 0x0 0000023C 0000 0000 ori.b D0, 0x0 00000240 0000 0000 ori.b D0, 0x0 00000244 0000 0000 ori.b D0, 0x0 00000248 0000 0000 ori.b D0, 0x0 0000024C 0000 0000 ori.b D0, 0x0 00000250 0000 0000 ori.b D0, 0x0 00000254 0000 0000 ori.b D0, 0x0 00000258 0000 0000 ori.b D0, 0x0 0000025C 0000 0000 ori.b D0, 0x0 00000260 0000 0000 ori.b D0, 0x0 00000264 0000 0000 ori.b D0, 0x0 00000268 0000 0000 ori.b D0, 0x0 0000026C 0000 0000 ori.b D0, 0x0 00000270 0000 0000 ori.b D0, 0x0 00000274 0000 0000 ori.b D0, 0x0 00000278 0000 0000 ori.b D0, 0x0 0000027C 0000 0000 ori.b D0, 0x0 00000280 0000 0000 ori.b D0, 0x0 00000284 0000 0000 ori.b D0, 0x0 00000288 0000 0000 ori.b D0, 0x0 0000028C 0000 0000 ori.b D0, 0x0 00000290 0000 0000 ori.b D0, 0x0 00000294 0000 0000 ori.b D0, 0x0 00000298 0000 0000 ori.b D0, 0x0 0000029C 0000 0000 ori.b D0, 0x0 000002A0 0000 0000 ori.b D0, 0x0 000002A4 0000 0000 ori.b D0, 0x0 000002A8 0000 0000 ori.b D0, 0x0 000002AC 0000 0000 ori.b D0, 0x0 000002B0 0000 0000 ori.b D0, 0x0 000002B4 0000 0000 ori.b D0, 0x0 000002B8 0000 0000 ori.b D0, 0x0 000002BC 0000 0000 ori.b D0, 0x0 000002C0 0000 0000 ori.b D0, 0x0 000002C4 0000 0000 ori.b D0, 0x0 000002C8 0000 0000 ori.b D0, 0x0 000002CC 0000 0000 ori.b D0, 0x0 000002D0 0000 0000 ori.b D0, 0x0 000002D4 0000 0000 ori.b D0, 0x0 000002D8 0000 0000 ori.b D0, 0x0 000002DC 0000 0000 ori.b D0, 0x0 000002E0 0000 0000 ori.b D0, 0x0 000002E4 0000 0000 ori.b D0, 0x0 000002E8 0000 0000 ori.b D0, 0x0 000002EC 0000 0000 ori.b D0, 0x0 000002F0 0000 0000 ori.b D0, 0x0 000002F4 0000 0000 ori.b D0, 0x0 000002F8 0000 0000 ori.b D0, 0x0 000002FC 0000 0000 ori.b D0, 0x0 00000300 0000 0000 ori.b D0, 0x0 00000304 0000 0000 ori.b D0, 0x0 00000308 0000 0000 ori.b D0, 0x0 0000030C 0000 0000 ori.b D0, 0x0 00000310 0000 0000 ori.b D0, 0x0 00000314 0000 0000 ori.b D0, 0x0 00000318 0000 0000 ori.b D0, 0x0 0000031C 0000 0000 ori.b D0, 0x0 00000320 0000 0000 ori.b D0, 0x0 00000324 0000 0000 ori.b D0, 0x0 00000328 0000 0000 ori.b D0, 0x0 0000032C 0000 0000 ori.b D0, 0x0 00000330 0000 0000 ori.b D0, 0x0 00000334 0000 0000 ori.b D0, 0x0 00000338 0000 0000 ori.b D0, 0x0 0000033C 0000 0000 ori.b D0, 0x0 00000340 0000 0000 ori.b D0, 0x0 00000344 0000 0000 ori.b D0, 0x0 00000348 0000 0000 ori.b D0, 0x0 0000034C 0000 0000 ori.b D0, 0x0 00000350 0000 0000 ori.b D0, 0x0 00000354 0000 0000 ori.b D0, 0x0 00000358 0000 0000 ori.b D0, 0x0 0000035C 0000 0000 ori.b D0, 0x0 00000360 0000 0000 ori.b D0, 0x0 00000364 0000 0000 ori.b D0, 0x0 00000368 0000 0000 ori.b D0, 0x0 0000036C 0000 0000 ori.b D0, 0x0 00000370 0000 0000 ori.b D0, 0x0 00000374 0000 0000 ori.b D0, 0x0 00000378 0000 0000 ori.b D0, 0x0 0000037C 0000 0000 ori.b D0, 0x0 00000380 0000 0000 ori.b D0, 0x0 00000384 0000 0000 ori.b D0, 0x0 00000388 0000 0000 ori.b D0, 0x0 0000038C 0000 0000 ori.b D0, 0x0 00000390 0000 0000 ori.b D0, 0x0 00000394 0000 0000 ori.b D0, 0x0 00000398 0000 0000 ori.b D0, 0x0 0000039C 0000 0000 ori.b D0, 0x0 000003A0 0000 0000 ori.b D0, 0x0 000003A4 0000 0000 ori.b D0, 0x0 000003A8 0000 0000 ori.b D0, 0x0 000003AC 0000 0000 ori.b D0, 0x0 000003B0 0000 0000 ori.b D0, 0x0 000003B4 0000 0000 ori.b D0, 0x0 000003B8 0000 0000 ori.b D0, 0x0 000003BC 0000 0000 ori.b D0, 0x0 000003C0 0000 0000 ori.b D0, 0x0 000003C4 0000 0000 ori.b D0, 0x0 000003C8 0000 0000 ori.b D0, 0x0 000003CC 0000 0000 ori.b D0, 0x0 000003D0 0000 0000 ori.b D0, 0x0 000003D4 0000 0000 ori.b D0, 0x0